On-line device for predicting at least one fluid flow parameter in a process

ABSTRACT

There is described an on-line device for predicting at least one fluid flow parameter in a process. In embodiment, the process in question comprises a flow domain having disposed therein a pre-determined portion in which a fluid flows and the device comprises a computer having: (i) a memory for receiving a database, the database comprising relative information in respect of a plurality of nodes or a plurality of particle pathways in the pre-determined portion; (ii) means to receive input data from the process, and (iii) means to calculate the at least one fluid flow parameter from the database and the input data. In another embodiment the process in question comprises a bounded flow domain having disposed therein a pre-determined matrix and the device comprises a computer having: (i) a memory for receiving a database, the database comprising location information for a plurality of nodes or particle pathways in the matrix, (ii) means to receive input data from the process, and (iii) means to calculate the at least one fluid flow parameter from the database and the input data. The device is particularly advantageously employed as a UV dosimeter.

BACKGROUND OF THE INVENTION

[0001] 1. Field of the Invention

[0002] In one of its aspects, the present invention relates to an on-line device for predicting at least one fluid flow parameter in aprocess. In another of its aspects, the present invention relates to an on-line UV dosimeter for predicting bioassay equivalent does for a given microorganism in a UV disinfection process. In yet another of its aspects, the present invention relates to a method for on-line prediction of at least one fluid flow parameter in a process.

[0003] 2. Description of the Prior Art

[0004] Fluid treatment systems are known generally in the art.

[0005] For example, U.S. Pat. Nos. 4,482,809, 4,872,980 and 5,006,244 (all in the name of Maarschalkerweerd and all assigned to the assignee of the present invention and hereinafter referred to as the Maarschalkerweerd #1 Patents) all describe gravity fed fluid treatment systems which employ ultraviolet (UV) radiation.

[0006] Such systems include an array of UV lamp frames which include several UV lamps each of which are mounted within sleeves which extend between and are supported by a pair of legs which are attached to a cross-piece. The so-supported sleeves (containing the UV lamps) are immersed into a fluid to be treated which is then irradiated as required. The amount of radiation to which the fluid is exposed is determined by the proximity of the fluid to the lamps, the output wattage of the lamps and the fluid's flow rate past the lamps. Typically, one or more UV sensors may be employed to monitor the UV output of the lamps and the fluid level is typically controlled, to some extent, downstream of the treatment device by means of level gates or the like.

[0007] U.S. Pat. Nos. 5,418,370, 5,539,210 and 5,590,390 (all in the name of Maarschalkerweerd and all assigned to the assignee of the present invention and hereinafter referred to as the Maarschalkerweerd #2 Patents) all describe fluid treatment systems which employ UV radiation. More specifically, the Maarschalkerweerd #2 Patents teach an ultraviolet radiation treatment system disposed in an open channel comprising a gravity fed flow of fluid. In a preferred embodiment, after treatment, the fluid is then discharged into a stream, creek, river, lake or other body of water—i.e., this embodiment represent application of the system in a municipal wastewater treatment facility.

[0008] Conventionally, in the art of UV radiation treatment systems, the radiation dose in a given irradiation zone has been calculated using the equation:

DOSE=t _(ave) ×I _(ave)

[0009] wherein t_(ave) is the average time that a microbe spends in the irradiation zone and I_(ave) is average UV intensity integrated over the volume in the irradiation zone.

[0010] Recently, it has been suggested that this relatively simple calculation can, in certain cases, lead to inaccuracies in the dose which is actually delivered to the fluid being treated—see “Hydrodynamic behaviour in open-channel UV systems: Effects on microbial inactivation” (K. Chiu, D. A. Lyn, and E. R. Blatchley III, CSCE/ASCE Environmental Engineering Conference (1997), pages 1189-1199). This can have significant consequences since many UV radiation treatment systems are specified in large part using such a calculation. Further, the calculation presumes that the system is operating in an optimum state at all times and thus, for example, would not take into account a situation where one or more of the UV radiation sources is not operating properly or at all.

[0011] Accordingly, there remains a need in the art for a device which would allow one to predict with improved accuracy the dose delivered to the flow of fluid. It would be advantageous if such a device had widespread use beyond that in predicting (lose delivered to a flow of fluid in a UV radiation treatment system—i.e., beyond use as a dosimeter.

SUMMARY OF THE INVENTION

[0012] It is an object of the present invention to obviate or mitigate at least one of the above-mention disadvantages of the prior art.

[0013] It is another object of the present invention to provide a novel on-line device for predicting at least one fluid flow parameter in a process.

[0014] It is another object of the present invention to provide a novel method for on- line prediction of at least one fluid flow parameter in a process.

[0015] In one of its aspects, the present invention provides an on-line device for predicting at least one fluid flow parameter in a process, the process comprising a bounded flow domain having disposed therein a pre-determined matrix, the device comprising a computer having:

[0016] (i) a memory for receiving a database, the database comprising location information for a plurality of nodes or particle pathways in the matrix,

[0017] (ii) means to receive input data from the process, and

[0018] (iii) means to calculate the at least one fluid flow parameter from the database and the input data.

[0019] In another of its aspects, the present invention provides an on-line device for predicting at least one fluid flow parameter in a process, the process comprising a flow domain having disposed therein a pre-determined portion in which a fluid flows, the device comprising a computer having:

[0020] (i) a memory for receiving a database, the database comprising relative information in respect of a plurality of nodes or a plurality of particle pathways in the pre-determined portion;

[0021] (ii) means to receive input data from the process, and

[0022] (iii) means to calculate the at least one fluid flow parameter from the database and the input data.

[0023] In yet another of its aspects, an on-line UV dosimeter device for predicting bioassay equivalent dose for a given microorganism in a UV disinfection process, the UV disinfection process comprising a flow domain in which a fluid flows, the device comprising a computer having:

[0024] (i) a memory for receiving a database, the database comprising relative dose information in respect of a plurality of fluid pathways through the flow domain;

[0025] (ii) means to receive input data from the process, the input data selected from the group comprising UV transmittance of the fluid, flow rate of the fluid and intensity field in the fluid domain; and

[0026] (iii) means to calculate the bioassay equivalent dose for the given microorganism from the database and the input data.

[0027] In yet another of its aspects, the present invention provides a method for on-line prediction of at least one fluid flow parameter in a process, the process comprising a flow domain having disposed therein a pre-determined portion in which a fluid flows, the method comprising the steps of:

[0028] (i) storing in a memory of a computer a database, the database comprising relative information in respect of a plurality of nodes or a plurality of particle pathways in the pre-determined portion;

[0029] (ii) obtaining input data from the process;

[0030] (iii) conveying the input data to the computer; and

[0031] (iv) calculating the at least one fluid flow parameter from the database and the input data.

[0032] A fundamental understanding of a chemical, photochemical or biological process is key to predicting and controlling the process' outcomes. Most of these types of processes involve fluid flow, and the behaviour of the fluid can significantly affect the efficiency of the process. The better the understanding of the fluid flow, the better the process prediction and control.

[0033] An advantage of the present invention is an online prediction of at least one fluid flow parameter such as velocity, pressure, temperature and turbulence parameters calculated preferably by computational fluid dynamics (CFD) and coupled with certain relevant parameters measured online at discrete points in the process of interest. If all of the relevant flow parameters are known throughout the flow domain of interest, a much better prediction of system response can be achieved, which leads to better process control.

[0034] For example, the invention can be applied to predicting dose distribution profiles in a UV radiation fluid treatment system thereby mitigating and/or obviating the above-mentioned disadvantages of the prior art. Of course, those of skill in the art will recognize that the present invention may be used in a variety of other applications such as photochemical processes, chemical processes, biological processes and the like.

DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0035] The present device comprises a computer. The computer includes a memory for receiving a database.

[0036] The database comprises location information for a plurality of nodes in the matrix. The database may be obtained by determining the distribution of flows parameters within a flow domain (e.g., a channel or pipe for containing a fluid in the process of interest). This can be achieved on-line or off-line.

[0037] If the database is obtained off-line, there are two general techniques which may be used. The first comprises “direct measurement” using techniques such as Laser Doppler Anemometry, Hot Wire Anemometry and Particle Image Velocimetry. The second comprises “numerical/computational techniques”, typically referred to as CFD (Computational Fluid Dynamics)—see, for example, “An introduction to Computational Fluid Dynamics” by Versteeg et al. (1995).

[0038] If the database is obtained on-line, it is preferred to use numerical/computational techniques. More detail on these techniques maybe obtained from one or more of:

[0039] 1. “Hot Wire Anemometry”, G. Compte-Bellot, Annu.Rev.Fluid Mech., vol.8, pp.209-231 (1976);

[0040] 2. “Laser Velocimetry”, Ronald J. Adrian, Chapter 5 in “Fluid Mechanics Measurements”, Edited by Richard J.Goldstein, 1983;

[0041] 3. “Digital Particle Image Velocimetry”, C. E. Willert and M. (harib, Experiments in Fluids 10, 181-193 (1991);

[0042] 4. TSI Inc. at the website: “http://www.tsi.com/”;

[0043] 5. DANTEC Measurement Technology at the website: “http ://www.dantecmt.com/”;

[0044] 6. Fluent5 Users Guide. Fluent Incorporated, Lebanon, NH, USA; and

[0045] 7. Versteeg, H. K. and W. Malalasekera. An Introduction to Computational Fluid Dynamics. Longman Group Ltd., 1995.

[0046] In the preferred application of the present invention (i.e., a UV dosimeter), the database which is stored in the memory of the computer should include location information for each of a plurality of nodes in the pre-determined matrix in the bounded flow domain. Preferably, the location information for each node includes: spatial position of the node, velocity vector components, pressure and some measure of turbulence, such as the turbulence kinetic energy and the turbulence dissipation rate.

[0047] The preferred approach for determining the flow parameters within the flow domain by direct measurement is to establish a database of the parameters by measuring them throughout the domain a priori (e.g., off-line), under conditions that are similar to those experienced in the process of interest. In the case of a UV disinfection reactor, for example, the velocity, pressure and turbulence parameters could be measured at node locations of a fine three-dimensional grid (i.e., the matrix) within the reactor under flow rates relevant to operating conditions for the reactor. By repeating the measurements for different volume flow rate conditions, a database representative of varying flow conditions can be established. Essentially, the database consists of the x, y, z positions of nodes representing physical measurement locations, and for each different volume flow rate, the relevant flow parameters (velocity, pressure, turbulence intensity . . . ) measured at each node.

[0048] The preferred approach for determining the flow parameters within the flow domain by numerical/computation techniques is to use CFD. By modelling the flow within a reactor on a computer, a suitable database comprising the necessary location information can be established.

[0049] Whether the database comprising the necessary location information is established experimentally or numerically, it is desirable that it be correlated to the online conditions. This is accomplished by measuring relevant bulk flow parameters. In the case of a UV disinfection reactor, the relevant parameter would most likely be volume flow rate. In the case of an online CFD system, a new database comprising location information could be generated as the volume flow rate changes. On the other hand, if the database comprising the location information was generated offline (using CFD or direct measurement) then interpolation or scaling techniques could be used to closely approximate the online conditions from the conditions available in the database.

[0050] Once the flow through the reactor has been determined for the given online conditions, transport equations can be solved to determine relevant process functions (as mentioned above). In the application of the invention to a UV disinfection reactor, the interest lies in reactor performance, or specifically reactor inactivation of target pathogens. Biological inactivation can be modelled as a function of applied UV dose using equations that consider first order kinetics, particle association of microbes, and microbial repair processes.

[0051] Under first order kinetics, biological inactivation can be modelled by $\begin{matrix} {\frac{N}{N_{O}} = ^{- {kD}}} & (1) \end{matrix}$

[0052] where N_(O) is number of viable microbes before disinfection and N is the number of viable microbes after disinfection. The constant k is dependent on the type of microbe being inactivated and D is the dose delivered. Dose is defined as the germicidal intensity versus exposure time. In a real reactor, the UV intensity will vary with spatial position within the reactor (less UV intensity in regions farther from the lamp) and with the UV Transmittance (UVT) of the water. Since the position of the lamps is known (the geometry of the reactor is known) and the UVT can be measured online, the intensity field within the reactor can be calculated and correlated with online sensor readings. As microbes move through the reactor, due to the motion of fluid (water in this case), they will pass through the intensity field. Clearly the path of a microbe will experience varying degrees of intensity as it moves through the reactor. The integration of the intensity field with the path travelled and UV exposure time will yield a dose value for each microbe.

[0053] A UV reactor will have an infinite number of path lines that microbes will track, with each distinct path receiving a distinct dose, Di. Since a reactor will have an infinite number of paths that a microbe could follow, the net reactor inactivation can be written as $\begin{matrix} {\frac{N}{N_{O}} = {\sum\limits_{i = 1}^{\infty}\quad {f_{i}^{- {kD}_{i}}}}} & (2) \end{matrix}$

[0054] where f_(i) is the fraction of particles receiving a dose D_(i), such that ${\sum\limits_{i = 1}^{\infty}\quad f_{i}} = 1.$

[0055] Reactor inactivation can be modelled as $\begin{matrix} {\frac{N}{N_{O}} = ^{- {kD}_{eqv}}} & (3) \end{matrix}$

[0056] where N_(O) is now the flux of viable microbes upstream of the reactor (or the total number of viable microbes in the case of a collimated beam study) and N is the flux of viable microbes downstream of the reactor, after disinfection. Deqv is the dose delivered by the reactor.

[0057] The “dose” that the reactor delivers, or the “equivalent dose”, can be determined by combining Equations (2) and (3) to give $\begin{matrix} {{\frac{N}{N_{O}} = {^{- {kD}_{eqv}} = {\sum\limits_{i = 1}^{\infty}\quad {f_{i}^{- {kD}_{i}}}}}}{or}} & (4) \\ {D_{eqv} = {\frac{1}{k}{{\ln \left\lbrack {\sum\limits_{i = 1}^{\infty}\quad {f_{i}^{- {kD}_{i}}}} \right\rbrack}.}}} & (5) \end{matrix}$

[0058] Essentially, reactor performance is determined by integrating all of the microbial paths through the reactor. Computationally, this can be determined from the database comprising the location information for each node. Two conventional CFD methods exist which may be used to accomplish this task:

[0059] 1. Eulerian/scalar approach, and

[0060] 2. Lagrangian particle tracking approach.

[0061] In the Eulerian approach, dose, D, is treated as a scalar, and the equation for scalar transport integrated with the intensity field and the database comprising the location information can be used to determine a dose distribution at the reactor outlet. Integration of the outlet dose distribution with the outlet volume flow rate fraction and Equation (5) will give a reactor performance value based on the target organism inactivation constant, k. The difficulty with the Eulerian approach is that the scalar equations account for diffusion and turbulent mixing which averages out the dose. In reality, each microbe is a discrete entity and should be treated as such and thus should not be averaged. Commercial CFD software can be used to implement the equations quite readily—see, for example the operators manual for Fluent™ CFD software. It should be emphasised that both numerically and experimentally generated database comprising the location information can be used with conventionally CFD software.

[0062] The preferred approach is to use Lagrangian particle tracking. With this approach, the database comprising the location information for each node is used to determine the motion of discrete particles through the reactor. The particle path can be integrated with the known intensity field to determine the delivered dose to each particle. Each particle will have its own path and while no two paths will be identical, a sufficient representation of dose distribution can be achieved by calculating the paths of, for example, 100 particles. In this approach, Equations (4) and (5) can be used directly, with the upper limit of the summation set to n, where n is the number of representative particle paths, and f_(i)=1/n.

[0063] In a preferred embodiment of the invention, the database comprises location information for a plurality of particle tracks in at least a portion of the matrix (i.e., instead of location information for a plurality of nodes throughout the matrix). Thus, the database is obtained independently of the intensity field. In other words, instead of storing of the database comprising the location information online, the database can be used to establish a database of particle tracks a priori, and only the particle tracks need to be stored online. This enhancement reduces the computational effort even further.

[0064] As indicated hereinabove, a fundamental understanding of a chemical, photochemical or biological process is key to predicting and controlling the outcomes of the process. For example, the present invention can be applied to predicting disinfection performance in a UV radiation fluid treatment system thereby mitigating and/or obviating the above mentioned disadvantages of the prior art. More specifically, a preferred embodiment of the present on-line device is a UV dosimeter used to predict the bioassay equivalent dose in a given UV disinfection system and process.

[0065] In this preferred embodiment of the present device, the database comprises of dose data for a plurality of virtual particles passing through a UV disinfection process, where each virtual particle may represent a microbe, a aggregation of microbes and other matter, or a molecule of a chemical. The dose for each virtual particle as it passes through the reactor may be determined by integrating the UV intensity experienced by the particle over the path the particle travels through the UV disinfection process. Mathematically, such a relationship may be expressed as: D_(i) = ∫_(t = 0)^(t = t_(r))I(x, y, z)  t

[0066] wherein:

[0067] D_(i) is the UV dose in mJ/cm² experienced by the i^(th) virtual particle after it has traveled through the UV disinfection process;

[0068] I(x,y,z) is the UV intensity in mW/cm² experienced by the particle at position (x,y,z) on its path through the UV disinfection process; and

[0069] t is the time in seconds where t=0 represents the time the particle enters the UV disinfection process and t=t_(r) represents the time the particle leaves the UV disinfection process.

[0070] The path the virtual particle travels as it passes through the reactor may be determined by “direct measurement” using techniques such as “Laser Doppler Anemometry, Hot Wire Anemometry or Particle Image Velocimetry. Or the path may be predicted using “numerical/computational techniques”, typically referred to as Computational Fluid Dynamics (CFD). Those skilled in the art will recognize that CFD techniques allow one to attribute physical characteristics to the virtual particles so as to model the effects of forces like gravity on the virtual particles.

[0071] Using these methods, the path of the virtual particles will be typically defined using a space-time coordinate system (x, y, z , t) where x, y and z define a spatial 3-d coordinate system and t represents time. Those skilled in the art will recognize that radial or polar coordinate systems could be used and that symmetry considerations will allow the paths of virtual particles through some UV disinfection processes to be represented by one or two dimensional spatial coordinate systems as opposed to three dimensional systems.

[0072] Given that the paths of the virtual particles through the UV disinfection processes will typically be represented using consecutive series of space-time coordinates, the dose delivered to each particle may be written using summation notation as per: $D_{i} = {\sum\limits_{j = 1}^{j + k_{i}}\quad {\frac{\left( {{I\left( {x_{j + 1},y_{j + 1},z_{j + 1}} \right)} + {I\left( {x_{j},\quad y_{j},\quad z_{j}} \right)}} \right)}{2}\left( {t_{j + 1} - t_{j}} \right)}}$

[0073] Where the path of i^(th) particle through the UV disinfection process is represented by k_(i) sets of space-time coordinates.

[0074] The UV intensity at position (x, y, z) within a UV disinfection processes may be calculated using standard optical techniques using either a radial intensity model as described by:

[0075] C. N. Haas and G. P. Sakellaropoulos (1979) “Rational analysis of ultraviolet disinfection”, National Conference on Environmental Engineering. Proc. ASCE Specialty Conf., San Francisco, Calif., Jul 9-11, pp. 540-547;

[0076] or by Point Source Summation as described by:

[0077] S. M. Jacob and J. S. Dranoff (1970) “Light intensity profiles in a perfectly mixed photoreactor”, AICHE Journal, Vol. 16, No. 3, pp. 359-363;

[0078] or by Point Source Summation modified to include refraction effects as per:

[0079] J. R. Bolton (1999) “Significance of refraction and reflection in the calculation of ultraviolet fluence rate distributions in an annular ultraviolet disinfection reactor using broadband medium-pressure mercury UV lamps”.

[0080] Those skilled in the art will recognize that a plurality of intensity models may be defined for UV disinfection processes and that each model can offer a reasonable prediction of UV intensity depending on the UV absorbance characteristics of the water being treated and the configuration of the UV reactor. The suitability of the intensity model can be tested using either measurements of UV intensity by radiometer, actinometry, or some other recognized measurements method for UV light.

[0081] In the preferred application of the present invention for a UV disinfection process using more than one UV lamp, the dose delivered to the virtual particle by each UV lamp operating at full power is calculated and stored in the database. Accordingly, if the UV disinfection process utilizes “L” UV lamps, for each virtual particle, the database contains the dose delivered to that particle by the 1^(st) UV lamp, the 2^(nd) UV lamp, and so forth up to the L^(th) V lamp. In one possible manifestation of the database, the information for a 3 lamp reactor may be structured as set out in Table 1.

[0082] Those skilled in the art will recognize that the path taken by each virtual particle as it passes through the UV disinfection process will depend on the flowrate and other characteristics of the water. The database may contain dose data for a plurality of flowrates through the disinfection process and a plurality of water characteristics. However, in a preferred application of the invention, only a limited number of flow conditions are stored in the database and dose values for other conditions are obtained by scaling the numbers stored. For example, dose delivered to a virtual particle at flowrate x may be calculated from the dose at flow rate y by multiplying that dose by the ratio of flowrate y to flowrate x. TABLE 1 Flowrate UV Lamp Particle Dose (GPM) Transmittance (%) ID ID (mJ/cm2) 500 95 1 1 5 500 95 1 2 6 500 95 1 3 8 500 95 1 4 2 500 95 1 5 4 500 95 2 1 4 500 95 2 2 5 500 95 2 3 7 500 95 2 4 9 500 95 2 5 8 500 95 3 1 8 500 95 3 2 7 500 95 3 3 4 500 95 3 4 4 500 95 3 5 5

[0083] Those skilled in the art will further recognize that the intensity experienced by each virtual particle as it passes through the UV disinfection process will depend on the UV transmittance of the water being treated. The database may contain dose data for a plurality of UV transmittance values. However, in a preferred application of the invention, the dependence of dose delivered by a given lamp at a given flowrate to each virtual particle as a function of UV transmittance may be modeled using some function and the function coefficients may be stored within the database. For example, the dose delivered to a virtual particle by a given lamp at a given flowrate may be described as a function of UV transmittance ranging from 30 to 99% using a 5^(th) order polynomial function. In that case, the database need only contain the five coefficients associated with that polynomial function to describe dose over that UV transmittance range.

[0084] Those skilled in the art will further recognize that the UV lamps may be operating at different power levels and that their UV output may vary from Lamp to lamp because of factors such as lamp aging and lamp sleeve fouling. In one manifestation of the current invention, dose delivered to each virtual particle by a given lamp may be scaled by the electrical power setting of that lamp. In another manifestation, dose delivered to each virtual particle may be scaled by the ratio of the UV intensity measured using a calibrated UV sensor to the UV intensity calculated for that sensor using the appropriate UV intensity model or expected from sensor measurements obtained using new lamps, non-fouled lamp sleeves, and non-fouled sensor detection windows.

[0085] The net dose experienced by the ith virtual particle as it passes through the UV disinfection process may be calculated by summing the contribution to that particle of each lamp within the reactor. In a preferred manifestation, the net dose per virtual particle may be calculated as per $\left( {{Net}\quad {Dose}} \right)_{i} = {\frac{Q_{CFD}}{Q}{\sum\limits_{n = 1}^{n = L}\quad {{{Dose}_{in}({UVT})}f_{n}}}}$

[0086] wherein

[0087] Q_(CFD) is the flowrate associated with the space-time coordinates of the virtual particle tracks stored in the database;

[0088] Q is the actual flowrate passing through the UV disinfection process;

[0089] Dose_(in)(UVT) is the dose delivered to virtual particle i by lamp n at a UV transmittance of UVT; and

[0090] f_(n) is the scaling factor for lamp n to account for lamp power setting and sensor measurements that indicate fouling or lamp aging.

[0091] In order to predict the dose delivery of the UV disinfection process, the dose delivered to a plurality of virtual particles should be calculated. The paths of the particles should start within the inlet piping upstream of the UV disinfection process. The starting location of the virtual particles within the inlet piping should be sufficiently upstream of the reactor that dose delivery to the virtual particles by the UV disinfection process is not significantly affected by moving that location further upstream. In a preferred application of the invention, the starting locations of the virtual particles lie in a plane perpendicular to the bulk flow and are uniformly distributed across that plane. Those skilled in the art will recognize that inlet piping to a UV disinfection process may vary from one installation to the next. Since the configuration of inlet piping will have an impact on the travel of the virtual particles as they pass through the UV disinfection process, an advantage of the present invention is the ability to assess site specific considerations that impact the performance of the UV disinfection process.

[0092] In a typical application of the invention, the dose delivery to greater than 250 virtual particles are determined. Those skilled in the art will recognize that no two particles will follow the same path through the UV disinfection process. Accordingly, no two particles will receive exactly the same UV dose. Accordingly, dose delivery tc a UV reactor may be presented as a dose histogram. Furthermore, the dose histogram may be modeled using a probability distribution which may be combined with treatment kinetics to predict the net impact of the UV disinfection process.

[0093] The net performance of the UV disinfection process may be calculated by summing the impact of the net doses delivered to each of the virtual particles. The impact of dose may be described using kinetic equations determined using standard laboratory practice. In the case of UV disinfection, UV inactivation kinetics for a particular microbe may be determined by exposing a stirred suspension of those microbes to a collimated beam of UV light of known UV intensity. By various exposure times, various doses are applied. The kinetics of inactivation may be obtained by plotting the inactivation achieved as a function of dose delivered. A plot of inactivation as a function of dose may be modeled using first order kinetics

N/No=exp(−k Dose)

[0094] wherein:

[0095] No is the concentration of viable microbes prior to exposure to UV;

[0096] N is the concentration of viable microbes after exposure to a UV dose; and

[0097] k is the first order inactivation constant of the microbes.

[0098] Those skilled in the art will recognize that microbial inactivation kinetics do not always follow first order kinetics. In those cases a series-event model, a double exponential model or some other conventional function may be more appropriate for describing the relationship between inactivation and dose.

[0099] Given a function g(Dose) describing microbial inactivation kinetics, the net performance of the reactor may be calculated using: ${N/{No}} = {\sum\limits_{i = 1}^{i = m}\quad {{g\left( \left( {{Net}\quad {Dose}} \right)_{t} \right)}/m}}$

[0100] where m is the total number of virtual particles considered to have passed through the UV treatment process.

[0101] The net performance of the reactor can be associated with a dose equivalent value using the inactivation kinetics by solving: ${g\left( {{Dose}\quad {Equivalent}}\quad \right)} = {\sum\limits_{i = 1}^{i = m}\quad {{g\left( \left( {{Net}\quad {Dose}} \right)_{t} \right)}/m}}$

[0102] In the case of first order kinetics, these equations could be written as: $\frac{N}{No} = {\sum\limits_{i = 1}^{t = m}\quad {\exp \quad {\left( {k\left( {{Net}\quad {Dose}} \right)}_{i} \right)/m}}}$ and ${{Dose}\quad {Equivalent}} = {{- \ln}\quad {\left( {\sum\limits_{i = 1}^{i = m}\quad {\exp \quad {\left( {k\left( {{Net}\quad {Dose}} \right)}_{i} \right)/m}}} \right)/{k.}}}$

[0103] While this invention has been described with reference to illustrative embodiments and examples, the description is not intended to be construed in a limiting sense. Thus, various modifications of the illustrative embodiments, as well as other embodiments of the invention, will be apparent to persons skilled in the art upon reference to this description. It is therefore contemplated that the appended claims will cover any such modifications or embodiments.

[0104] All publications, patents and patent applications referred to herein are incorporated by reference in their entirety to the same extent as if each individual publication, patent or patent application was specifically and individually indicated to be incorporated by reference in its entirety. 

What is claimed is:
 1. An on-line device for predicting at least one fluid flow parameter in a process, the process comprising a bounded flow domain having disposed therein a pre-determined matrix, the device comprising a computer having: (i) a memory for receiving a database, the database comprising location information for a plurality of nodes or particle pathways in the matrix, (ii) means to receive input data from the process, and (iii) means to calculate the at least one fluid flow parameter from the database and the input data.
 2. The device defined in claim 1, wherein the database is independently generated and stored in the memory for the at least one predetermined flow state.
 3. The device defined in claim 2, wherein the database is independently generated using a Lagrangian-type particle tracking routine.
 4. The device defined in claim 2, wherein the database is independently generated using an Eulerian-type scalar convection diffusion routine.
 5. The device defined in claim 1, further comprising means to adjust the database in the event that the input data does not correspond with the at least one pre-determined flow state.
 6. The device defined in claim 1, wherein the database is generated on-line by computational fluid dynamics.
 7. The device defined in claim 1, wherein the matrix comprises a one-dimensional array of nodes.
 8. The device defined in claim 1, wherein the matrix comprises a two-dimensional array of nodes.
 9. The device defined in claim 1, wherein the matrix comprises a three-dimensional array of nodes.
 10. The device defined in claim 1, wherein the process comprises a radiation fluid treatment process.
 11. The device defined in claim 10, wherein the at least one fluid flow parameter comprises radiation dose.
 12. The device defined in claim 1, wherein the process comprises a chemical process.
 13. The device defined in claim 12, wherein the at least one fluid flow parameter comprises concentration of at least one chemical in the process.
 14. The device defined in claim 1, wherein the process comprises a biological process.
 15. The device defined in claim 14, wherein the at least one fluid flow parameter comprises viability of one organism in the biological process.
 16. The device defined in claim 1, wherein the bounded flow domain comprises an open reactor in which the process is conducted.
 17. The device defined in claim 16, wherein the open reactor comprises a channel though which a fluid flows.
 18. The device defined in claim 1, wherein the bounded flow domain comprises a closed reactor in which the process is conducted.
 19. The device defined in claim 18, wherein the closed reactor comprises a channel though which a fluid is contained.
 20. The device defined in claim 1, further comprising means to signify calculation of the at least one fluid flow parameter.
 21. The device defined in claim 20, wherein the means to signify comprises a visible indicator.
 22. The device defined in claim 20, wherein the visible indicator comprises a display.
 23. The device defined in claim 20, wherein the visible indicator comprises a colored indicator.
 24. The device defined in claim 20, wherein the means to signify comprises an audible indicator.
 25. The device defined in claim 20, wherein the means to signify comprises a visible indicator and an audible indicator.
 26. The device defined in claim 1, further comprising means to control the process in consequence to calculation of the at least one fluid flow parameter.
 27. The device defined in claim 26, wherein the means to control comprises means to compare calculation of the at least one fluid flow parameter with a predetermined threshold value for the at least one fluid flow parameter.
 28. The device defined in claim 1, wherein the means to receive input data from the process comprises a keyboard.
 29. The device defined in claim 1, wherein the means to receive input data from the process comprises an electronic controller.
 30. The device defined in claim 1, wherein the computer is located in a first location and the process is located in a second location remote with respect to the first location.
 31. The device defined in claim 30, wherein the computer further comprises a telecommunications link to permit communication between the first location and the second location.
 32. An on-line device for predicting at least one fluid flow parameter in a process, the process comprising a flow domain having disposed therein a pre-determined portion in which a fluid flows, the device comprising a computer having: (i) a memory for receiving a database, the database comprising relative information in respect of a plurality of nodes or a plurality of particle pathways in the pre-determined portion; (ii) means to receive input data from the process, and (iii) means to calculate the at least one fluid flow parameter from the database and the input data.
 33. The device defined in claim 32, wherein the database is independently generated and stored in the memory for the at least one predetermined flow state.
 34. The device defined in claim 33, wherein the database is independently generated using a Lagrangian-type particle tracking routine.
 35. The device defined in claim 33, wherein the database is independently generated using an Eulerian-type scalar convection diffusion routine.
 36. The device defined in claim 1, further comprising means to adjust the database in the event that the input data does not correspond with the at least one pre-determined flow state.
 37. The device defined in claim 32, wherein the database is generated on-line by computational fluid dynamics.
 38. The device defined in claim 32, wherein the pre-determined portion comprises a one-dimensional array of nodes.
 39. The device defined in claim 32, wherein the pre-determined portion comprises a two- dimensional array of nodes.
 40. The device defined in claim 32, wherein the pre-determined portion comprises a three-dimensional array of nodes.
 41. The device defined in claim 32, wherein the process comprises a radiation fluid treatment process.
 42. The device defined in claim 41, wherein the at least one fluid flow parameter comprises radiation dose.
 43. The device defined in claim 32, wherein the process comprises a chemical process.
 44. The device defined in claim 43, wherein the at least one fluid flow parameter comprises concentration of at least one chemical in the process.
 45. The device defined in claim 32, wherein the process comprises a biological process.
 46. The device defined in claim 45, wherein the at least one fluid flow parameter comprises viability of one organism in the biological process.
 47. The device defined in claim 32, wherein the pre-determined portion is comprised in a bounded flow domain.
 48. The device defined in claim 47, wherein the bounded flow domain comprises an open reactor in which the process is conducted.
 49. The device defined in claim 48, wherein the open reactor comprises a cannel though which a fluid flows.
 50. The device defined in claim 47, wherein the bounded flow domain comprises a closed reactor in which the process is conducted.
 51. The device defined in claim 50, wherein the closed reactor comprises a channel though which a fluid is contained.
 52. The device defined in claim 32, further comprising means to signify calculation of the at least one fluid flow parameter.
 53. The device defined in claim 52, wherein the means to signify comprises a visible indicator.
 54. The device defined in claim 52, wherein the visible indicator comprises a display.
 55. The device defined in claim 52, wherein the visible indicator comprises a colored indicator.
 56. The device defined in claim 52, wherein the means to signify comprises an audible indicator.
 57. The device defined in claim 52, wherein the means to signify comprises a visible indicator and an audible indicator.
 58. The device defined in claim 32, further comprising means to control the process in consequence to calculation of the at least one fluid flow parameter.
 59. The device defined in claim 58, wherein the means to control comprises means to compare calculation of the at least one fluid flow parameter with a pre-determined threshold value for the at least one fluid flow parameter.
 60. The device defined in claim 32, wherein the means to receive input data from the process comprises a keyboard.
 61. The device defined in claim 32, wherein the means to receive input data from the process comprises an electronic controller.
 62. The device defined in claim 32, wherein the computer is located in a first location and the process is located in a second location remote with respect to the first location.
 63. The device defined in claim 62, wherein the computer further comprises a telecommunications link to permit communication between the first location and the second location.
 64. An on-line UV dosimeter device for predicting bioassay equivalent dose for a given microorganism in a UV disinfection process, the UV disinfection process comprising a flow domain in which a fluid flows, the device comprising a computer having: (i) a memory for receiving a database, the database comprising relative dose information in respect of a plurality of fluid pathways through the flow domain; (ii) means to receive input data from the process, the input data selected from the group comprising UV transmittance of the fluid, flow rate of the fluid and intensity field in the fluid domain; and (iii) means to calculate the bioassay equivalent dose for the given microorganism from the database and the input data.
 65. A method for on-line prediction of at least one fluid flow parameter in a process, the process comprising a flow domain having disposed therein a pre-determined portion in which a fluid flows, the method comprising the steps of: (i) storing in a memory of a computer a database, the database comprising relative information in respect of a plurality of nodes or a plurality of particle pathways in the pre-determined portion; (ii) obtaining input data from the process; (iii) conveying the input data to the computer; and (iv) calculating the at least one fluid flow parameter from the database and the input data. 